flying carpet

Explore definitions, synonyms, and language insights of flying carpet

Definitions

Noun
(Asian folktale) an imaginary carpet that will fly people anywhere they wish to go

More General Terms